The Software Architecture Renaissance

نویسندگان

  • Paul Kogut
  • Paul Clements
چکیده

There is a revival of interest in the software product after several years of intense focus by the software engineering community on the software process. Similarly, within the software design community, there is a revival of interest in higher levels of design (e.g. software architecture) after several years of intense focus on object-oriented (OO) design methodologies (e.g. identifying objects, classes and inheritance relations). The increasing importance of software in systems is also driving the software architecture renaissance. Problems with software architecture have contributed to the difficulties of large projects like the FAA’s Advanced Automation System [1]. Because architectural decisions are usually made early in the life-cycle, they are the hardest to change and hence the most critical and far-reaching. Without a good system and software architecture it is difficult to achieve satisfaction of the original performance and behavioral requirements and it is probably impossible to accommodate major design changes. Software architecture also provides the critical context for high leverage reuse of design and components. The importance of architectural context for reuse is derived from observing the common practices in mature engineering fields such as civil engineering and chemical engineering. Within software engineering, common practices and solutions within particular application areas can be reused to provide domain-wide leverage of architectural-level decisions. This article provides a brief overview of some of the important architecture related efforts.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Architecture, City and Mathematics: The Lost Connection

The connection between architecture and science and sound based on mathematical relations has continued to develop[ since the rise of the Western classical civilization that originated in Ancient Greece. The mysterious Pythagorean cosmology pursued as secret esoteric knowledge was related to the search of rhythm, proportionality and harmony. Even somewhat earlier, Greek mysteries were based on ...

متن کامل

Renaissance Art and Architecture, painting, sculpture, architecture, and allied arts produced in Europe in the historical period called the Renaissance

Renaissance Art and Architecture, painting, sculpture, architecture, and allied arts produced in Europe in the historical period called the Renaissance. Broadly considered, the period covers the 200 years between 1400 and 1600, although specialists disagree on exact dates. The word renaissance literally means "rebirth" and is the French translation of the Italian rinascita. The two principal co...

متن کامل

Analyzing the Intellectual Evolutions of Architectural DesignDuring the Pahlavi Era

Glancing through the contemporary architecture of Iran and its different generations during the Pahlavi era, it seems that there have been notions and ideas regarding the architecture which can be considered as a specific current in the architecture of Iran based on different elements of architecture criticism; then the aim of this study is to scrutinize those notions and ideas and their transf...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994